cough up the truth

Translations
выпалить правду
After hours of questioning, he finally coughed up the truth.
После часов допроса он наконец выпалил правду.
Definitions
To finally admit or reveal the truth, often after being reluctant or pressured to do so.